Het wereldkampioenschap curling voor mannen 1967 werd van 20 tot en met 23 maart1967 gehouden in het SchotsePerth. Het gastland haalde het in de finale van Schotland en won deze van Zweden. Het was de eerste wereldtitel voor Schotland.
Het was de negende editie van het wereldkampioenschap voor mannen, en de zevende die in Schotland werd georganiseerd. Alle wedstrijden werden afgewerkt op de Perth Ice Rink.
Er namen acht landen deel aan dit wereldkampioenschap, een nieuw record. Naast de zeven landen die een jaar eerder present waren, maakte West-Duitsland zijn debuut. Er werd volgens hetzelfde format gewerkt als de voorbije drie jaar: alle landen namen het in de groepsfase één keer tegen elkaar op, waarna de top vier zich plaatste voor de halve finales. De eindstrijd ging uiteindelijk tussen Schotland en Zweden. Het gastland haalde het in de finale met 8-5, en werd zo voor het eerst wereldkampioen. De Verenigde Staten, dat in de groepsfase ongeslagen was maar in de halve finale verloor van de Zweden, ging met brons naar huis. Canada viel voor het eerst naast het podium.